新型: new type, new kind...
所长: head of an institute etc...
禁不住: can't help it, can't bear it...
时空: time and place, world of a particular locale and era, (physics) space-time...
工人: worker...
长足: remarkable (progress, improvement, expansion etc)...
铁路: railroad, railway...
原谅: to excuse, to forgive, to pardon...
撬: to lift, to pry open, to lever open...
光临: (formal) to honor with one's presence, to attend...